A LifeLike and Groupe Bizness experience to train user requirements elicitation skills
ثبت نشده
چکیده
User Requirements Elicitation (URE) is a critical stage in the development of software systems. Since it is communicative and interdisciplinary in nature, the process of URE implies a combination of soft skills and an active listening attitude, which can be trained only with the practice. In fact, despite a variety of techniques and approaches to URE are employed, and different methodologies are suggested to choose the best technique for the specific situation, there is not at the moment a systematic training method. In the paper, a behavioural simulator reproducing a lifelike URE conversation is presented, which was developed exactly to train URE skills. The effectiveness of the simulator was verified through an experiment, whose design, implementation and results are described.
منابع مشابه
Designing a Simulator for the Training of Software Engineers in Global Requirements Elicitation
The requirements elicitation process is particularly difficult in Global Software Development (GSD) environments owing principally to cultural differences and communication problems derived from the geographical distance that separates stakeholders. For this reason it is necessary to train professionals in the skills needed to confront a requirements elicitation process in a GSD environment. In...
متن کاملA User-Oriented Model-Driven Requirements Elicitation Process based on User Modeling
As software is becoming more and more interweaved with people, organizations, and social systems, the users we face are becoming more and more complex in all aspects. On the other hand, user participation is largely ignored in traditional requirements elicitation methods (including Model-Driven Requirements Elicitation (MDRE) methods). In this paper, we adopt user modeling techniques into requi...
متن کاملElicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملElicitation Strategies for Web Application Using Activity Theory
Requirements engineering (RE) is often seen as an essential facet in software development. It is a vital process before each project starts. In the context of systems engineering, an understanding and application of systems theory and practice is also relevant to RE. The contexts in which RE takes place habitually involve human activities. Therefore, RE needs to be sensitive to how people perce...
متن کاملA UML Extension for Designing Usable User Experiences for Web Applications
In this paper we introduce our framework for supporting the entire development of interaction and data intensive (typically Web) applications and describe one of the composing methods addressing the design of the user experience. Current proposals, both in the academic and industrial communities addressing such a kind of application, exhibit different weaknesses and strengths but are both chara...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016